.report-content { 
    font-size: 24rpx; 
    margin: 40rpx; 
 
    .title { 
        display: inline-block; 
        height: 50rpx; 
        padding: 0 30rpx; 
        font-weight: 600; 
        line-height: 45rpx; 
        vertical-align: middle; 
        border: 1rpx solid #333; 
        box-sizing: border-box; 
        border-radius: 12rpx; 
        box-shadow: 2px 2px 2px 0px #f1fbbd; 
        background-color: #fff; 
        z-index: 999; 
    } 
 
    .data-box { 
        z-index: 1; 
        border-radius: 10rpx; 
        background-color: rgba(0, 0, 0, 0.1); 
        margin-top: -25rpx;/* 上面标题高度的一半 */ 
        padding: 30rpx 10rpx; 
 
        .data-date {
            text-align: right;
            font-size: 24rpx;
            height: 48rpx;
            margin-top: -48rpx;
        }
        .data-items { 
            display: flex; 
            align-items: center; 
            justify-content: space-between; 
            flex-wrap: wrap; 
            background-color: #fff; 
            padding: 0 10rpx; 
            margin: 20rpx 0; 
            border-radius: 8rpx; 
 
            .data-item { 
                // width: 280rpx; 
                width: 190rpx;
                display: flex; 
                align-items: center; 
                justify-content: flex-start; 
                margin: 10rpx 0; 
                .data-ico { 
                    width: 40rpx; 
                    height: 40rpx; 
                    margin-right: 10rpx; 
                }
                .data-info { 
                    .data-value { 
                        font-weight: bold; 
                    }
                    .data-label {
                        font-size: 20rpx;
                    }
                }
            }
        } 

        .echart-box {
            width: 100%;
            height: 480rpx;
        }
    } 

    .divider {
        height: 40rpx;
    }


}